Oil Prices To Trade At Just Over $100 A Barrel Through To Year-End, Analyst Says